package com.niiwoo.civet.mobile.vo.response.niiwoobill;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * Created by Jaylin on 2017/11/9.
 */
@Getter
@Setter
public class NiiwooBillResponseVO implements Serializable{

    private static final long serialVersionUID = -3997839521787414595L;

    @ApiModelProperty("账单ID,Long类型")
    private Long billId;  //账单ID

    @ApiModelProperty("订单ID,String类型")
    private String orderId;  //订单ID

    @ApiModelProperty("标题")
    private String title;  //标题

    @ApiModelProperty("交易金额")
    private BigDecimal amount;  //交易金额

    @ApiModelProperty("交易状态 1处理中，2交易成功，3交易关闭")
    private Byte status;  //交易状态

    @ApiModelProperty("交易时间")
    private Date createTime; //交易时间

//    @ApiModelProperty("月份")
//    private String yearMonth; //月份

    @ApiModelProperty("收支类型(1-收入 -1-支出)")
    private Byte inOutType;

    @ApiModelProperty("银行卡code")
    private String bankCode; //银行卡code

    @ApiModelProperty("关联图像地址")
    private String relationImgSrc; //关联图像地址

    @ApiModelProperty("0个人账户，1企业账户")
    private Byte accountType;

}
